
.ui-button { padding:0px; }

/* Importante! es para que no muestre el nombre del tipo de elemento en los botones de primefaces */
.ui-button-text { display: none; }

/* Importante! es para que queden los iconos en los botones de primefaces */
.ui-widget input, .ui-widget select, .ui-widget textarea { font-family: 'Glyphicons Halflings'; }

.ui-paginator, .ui-paginator-page { background-color: transparent; }

.btn { margin:2px; }


			.ui-datagrid-content { border: none; }
			
			/* No se porque pero esto me deja que los items se alinien */
			.ui-datagrid-column { /* background-color: transparent; */ float: left; padding-left: 60px; }
			
			.ui-widget-content { border: 0px; padding: 10px; background-color: transparent; }

			.ui-button{ font-family: 'Lato',sans-serif; -moz-box-sizing: border-box !important; }
			
			/* Importante! es para que queden los iconos en los botones de primefaces */
			
			.ui-widget button { 
				font-family: 'Lato','sans-serif','Glyphicons Halflings'; 
				display: block;					 
				-moz-box-sizing: border-box !important;
				font-size: 15px;
				padding: 0 10px 0 10px;
			}


			.ui-datatable tbody td { border:none;}

/* Estilos de elementos de primefaces */
/* Se necesita para que los mensajes de pf salgan bien */
.ui-growl{
	margin: 50px auto;	
}
/* Para los mensajes de alerta */
.ui-growl-item{
    background-color: #3498DB;
    border-color: #3498DB;
    color: #FFFFFF;
    border-radius: 2px;
}
.ui-messages-error {
	font-family: 'Lato', sans-serif;
  	color: #ffffff;
  	background-color: #e74c3c;
  	border-color: #e74c3c;
    border-radius: 2px;	
}
.ui-widget{
	font-family: 'Lato', sans-serif;
	font-size: 12px;
	height: auto;
}
.ui-widget input{
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	height: auto;
}
.ui-inputfield{
	font-family: 'Lato', sans-serif;
	font-size: 13px;
	height: auto;
}
.ui-button{
	color: #ffffff;
/* 	background-color: #95a5a6;
	border-color: #95a5a6; */
	font-family: 'Lato', sans-serif;
	font-size: 13px;
}

.ui-datalist, .ui-datalist-content, .ui-widget, .ui-widget-content {
	border:none;
}

/* Reescribo solo lo que me interesa para el dialog de como esta en bootstrap */

.modal {
  position: fixed;
  top: 10;
  right: 10;
  bottom: 10;
  left: 10;
  z-index: 1040;
  display: none;
  overflow: auto;
  /* overflow-y: scroll; */
}

.modal-dialog {
  position: fixed;
  z-index: 1050;
  /* width: auto; */
  /* margin: 30px; */
}



